photovoltaic modules - Turco Inglés Diccionario